import { Module } from '@nestjs/common';
import { AppController } from './app.controller';
import { AppService } from './app.service';
import { UserModule } from './user/user.module';
import { DbModule } from './db/db.module';
import { MinioModule } from './minio/minio.module';
import { DeploymentUnitModule } from './deployment-unit/deployment-unit.module';
import { NodeModule } from './node/node.module';
import { NodeDeploymentModule } from './node-deployment/node-deployment.module';
import { LogModule } from './log/log.module';
import { WebsocketModule } from './websocket/websocket.module';
import { VirtualNodeModule } from './virtual-node/virtual-node.module';
import { NetworkModule } from './network/network.module';
import { DataScreenModule } from './data-screen/data-screen.module';
@Module({
  imports: [UserModule, DbModule, MinioModule, DeploymentUnitModule, NodeModule, NodeDeploymentModule, LogModule, WebsocketModule, VirtualNodeModule, NetworkModule, DataScreenModule],
  controllers: [AppController],
  providers: [AppService],
})
export class AppModule {}
